Career 2017 2016 2015 2014 2013 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Great Britain #1-w4 Greece F1 Greece F2 India F4 Great Britain F6 India F5 Brazil F4 Brazil F5 USA F1 Great Britain #1-w3 Great Britain F2 Ecuador F1 Mexico F15 Colombia F4 Ecuador F6 USA F27 Mexico F14 Mexico F15 USA F11 USA F13 Romania F4 Germany F8 USA F3 (Plantation) Bahrain F1 UAE F1 Qatar F1a Great Britain #1-w1 Great Britain #1-w2 Qatar F1 Qatar F2 Lebanon F1 Lebanon F2 Saudi Arabia F1 Saudi Arabia F2 USA F30 Uzbekistan F4 Great Britain F7 Great Britain F3 France F5 USA F4 Ecuador F3 Bolivia F1 Bolivia F2 VII Avierto Internacional de Salinas - Salinas San Jose Challenger Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia 2002 USTA Tallahassee Tennis Challenger - Tallahassee Bristol Challenger Trophy - Bristol Gallagher International - Hamilton Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester BH Tennis Open International Cup - Belo Horizonte Gramado Challenger - Gramado The LTA Wrexham Challenger - Wrexham San Luis Potosi Challenger - San Luis Potosi ATP Bangalore Challenger - Bangalore 12th BH Tennis Open International Cup - Belo Horizonte BH Tennis Open International Cup - Belo Horizonte GHI Bronx Tennis Classic - Bronx Waco International Tennis Challenger - Waco University of Tennessee USTA Challenger - Knoxville LTA Manchester challenger - Manchester Joplin Challenger - Joplin 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Smith Barney Men's Challenger - Covington X Trofeo Ciudad de Quito - Quito 2004 Keys Gate Challenger - Homestead KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Badden Open by Rothaus - Ettlingen VIII Avierto Internacional de Salinas - Salinas Citta di Como - Como The LTA Hester Trophy - Manchester XIII Trofeo Ciudad de Quito - Quito Challenger Britania Zavaleta - Puebla Aberto de Sao Paulo - Sao Paulo Hurricane Tennis Open - Bradenton Trofeo Cassa di Risparmio di Alessandria - Alessandria Zenith Tennis Cup-Harbour Club - Milan Open Diputacion Ciudad de Pozoblanco - Cordoba Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao Carson Challenger Music City Challenger - Nashville III Gramado Open de Tenis - Gramado Talahassee Challenger Pereira Challenger Mexico City Challenger Bogota Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Brasilia Challenger Sacramento Challenger Medellin Challenger Guayaquil Challenger Honda Kah Singapore Men's Tennis Open - Singapore Dallas Challenger Bogota Challenger Nottingham Challenger Charlottesville Challenger Champaign Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Recife Challenger Blumenau Challenger Sarasota Challenger drkoop.com USTA Challenger of Houston - Houston 2003 Eddleman USTA Challenger - Birmingham Fergana Tennis Challenger Tournament - Fergana The Manchester Trophy - Manchester Credicard Mastercard Tennis Cup - Campos do Jordao IX Trofeo Ciudad de Quito - Quito Britania Zavaleta - Puebla Corona Mexico City Open - Mexico City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Burbank Challenger - Burbank IPP Open - Helsinki Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena The LTA Men's Challenger Wrexham - Wrexham Medellin Challenger 2005 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Cali Challenger Quito Challenger Nottingham Men's Challenger - Nottingham Bucaramanga Challenger Bogota Challenger Knoxville Challenger The Surbiton Trophy - Surbiton Guayaquil Challenger Fifth Third Bank Tennis Classic - Lexington Open de L'Isere - Grenoble Copa Petrobras - Santiago Morelos Challenger Morelos Challenger The LTA Wrexham Challenger - Wrexham Santiago Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia San Luis Potosi Challenger Salinas Challenger Leon Challenger Challenger Casablanca San Angel - Mexico City Cali Challenger Furth Challenger Blois Challenger Marburg Challenger Tiburon Challenger The Surbiton Trophy - Surbiton Guadalajara Challenger Barranquilla Challenger Santiago Challenger Pereira Challenger Medellin Challenger Las Vegas Challenger Monterrey Challenger Guayaquil Challenger Rio De Janeiro Challenger Bucaramanga Challenger Cali Challenger Santo Domingo Challenger Morelos Challenger Irving Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Furth Challenger Fergana Challenger Marburg Challenger Cali Challenger Scheveningen Challenger Furth Challenger Tampere Challenger Medellin Challenger Manta Challenger Challenger Casablanca San Angel - Mexico City The Surbiton Trophy - Surbiton Pereira Challenger Guayaquil Challenger Poznan Challenger Seguros Bolivar Open - Medellin Guzzini Challenger - Recanati 2008 Lubbock Challenger - Lubbock Manta Challenger The Bolton Challenger - Bolton Lucknow ATP Tour Challenger - Lucknow The Nottingham Challenger - Nottingham XL Capital Bermuda Open - Bermuda College Station Challenger - College Station Salvador Challenger Prague Challenger USTA Men's Challenger of Dallas - Dallas Nossa Caixa Tennis Cup - Sao Paulo BH Tennis Open International Cup - Belo Horizonte Australian Unity Western Australia Open - Perth VI Abierto Internacional de Salinas - Salinas The Rajasthan Golden Jubilee - Jaipur Bordeaux Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Czech Open 2005 - Prostejov JSM Challenger of Champaign - Urbana Gemax Open - Belgrade Challenger Ford de Cherbourg - Cherbourg San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Bogota Challenger Campos do Jordao Challenger Cali Challenger Calabasas Challenger Challenger Cudad de Guayaquil - Guayaquil Guayaquil Challenger Unicredit Czech Open - Prostejov Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Petrobras Colombia - Bogota ITG Miami Challenger - Miami ECM Prague Open 2005 - Prague 3rd Volkswagon Challenger - Wolfsburg XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali GHI Bronx Classic - Bronx Copa Petrobras - Bogota Kobstaedernes ATP Challenger - Kolding San Luis Potosi Challenger 2007 - San Luis Potosi Lambertz Open by Stawag - Aachen Santos Challenger KGHM Emax Polish Indoors - Wroclaw The 'Fitz' Casino Challenger - Tunica 1st Challenger Tournament Leon - Leon Dallas Challenger St. Remy Challenger Bogota Challenger Open de Charleroi - Charleroi VI Trofeo Ciudad de Quito - Quito Heilbronn Challenger Izmir Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Vicenza Challenger IPP Open - Helsinki VII Trofeo Ciudad de Quito - Quito TED Open-Akbank Private Banking - Istanbul Quito Challenger Alessandria Challenger Sarajevo Open - Sarajevo Challenger Leon 2003 - Leon Tiburon Challenger s Tennis Masters 06 - Graz The Surbiton Trophy - Surbiton Genoa Open - Genova GHI Bronx Classic - Bronx Quito Challenger Gold Flake Open - Chennai President's Cup 2000 - Tashkent AAPT Championships - Adelaide Kroger / St. Jude International - Memphis The Manchester Trophy - Manchester Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Tata Open 2002 - Chennai Cortina Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Abierto Mexicano de Tenis Pegaso - Acapulco The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad I Manta Open - Manta V Abierto Internacional de Salinas - Salinas Stockholm Open - Stockholm San Marino Challenger Quito Challenger II Naples ITG Challenger - Naples Copa AT&T - Buenos Aires Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Chennai Open - Chennai Arizona Men's Tennis Championships - Scottsdale Challenger 42 - Andrezieux Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Guadalajara Challenger Heilbronn Open - Heilbronn Next Generation Adelaide International - Adelaide Warsteiner Challenger Wolfsburg - Wolfsburg Tallahassee Challenger Tennis Channel Open - Las Vegas Jameson Cup - Milan MTNL Cellular ATP Challenger - Mumbai Ethias Trophy - Mons The Stella Artois Championships - London The Scottish Tennis Championships - Edinburgh Sao Paulo Challenger The Surbiton Trophy - Surbiton Campinas Challenger Bukhara Challenger - Bukhara Manchester Challenger - Manchester If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston If Stockholm Open - Stockholm IPP Open - Helsinki SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Copa Claro - Buenos Aires Copa Telefonica CTC Chile - Santiago Delray Beach International Tennis Championships - Delray Beach Heineken Challenger - Ho Chi Minh City Brasilia Challenger USTA Men's Challenger of Dallas - Dallas GHI Bronx Classic - Bronx Gerry Weber Open - Halle The LTA Manchester Challenger - Manchester Ecuador Open - Quito Brasil Open - Sao Paulo drkoop.com USTA Tennis Championships of Houston - Houston Okal Cup - Eckental SkiStar Swedish Open - Bastad Powder Byrne Trophy - Surbiton New Delhi Challenger - New Delhi Turin Challenger Sunrise Challenger A Glimmer of Hope Challenger - Austin The LTA Wrexham Challenger - Wrexham Internationaux de Tennis de Brest - Brest The Scottish Tennis Championships - Edinburgh Abierto Internacional de Salinas 'Dario Expreso' - Salinas Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of North Miami Beach - North Miami Beach The Surbiton Trophy - Surbiton Copa Kia - Santiago V Gramado Open de Tennis - Gramado The Powder Byrne Trophy - Surbiton Marrakech Challenger The Indian Oil Servo ATP Challenger - Chandigarh 2006 USTA Tallahassee Tennis Challenger - Tallahassee KGHM Polish Indoors - Wroclaw Pereira Challenger San Luis Potosi Challenger USTA Tennis Championships of Austin - Austin Open de L'Isere-Open 38 - Grenoble Ford Tennis Championships - Louisville Rimouski Challenger Eisenberg Jerusalem Open - Jerusalem Kuppers Kolsch Cup - Aachen VIII Trofeo Ciudad de Quito - Quito The Powder Byrne Trophy - Surbiton USTA Challenger of San Antonio - San Antonio IV Gramado Open de Tenis - Gramado The Nottingham Cahllenger - Nottingham Challenger Ciudad de Guayaquil - Guayaquil drkoop.com USTA Challenger of Dallas - Dallas Segundo Aberto de Brasilia - Brasilia 2002 Azalea Orthopedic Challenger - Tyler China Open - Beijing West of England Challenger - Bristol Abierto Internacional de Salinas - Salinas TED Open - Istanbul USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Memorial Savigni - Sassuolo Copa Ericsson Mexico - Guadalajara Samarkand Challenger - Samarkand Hilton Waikoloa Village USTA Challenger - Waikoloa The Stella Artois Grass Court Championships - London The West Side Tennis Club Grass Court Challenger - Forest Hills The LTA Nottingham Challenger - Nottingham The LTA Men's Challenger - Nottingham IV Trofeo Ciudad de Quito - Quito USTA Comerica Challenger - Aptos The Manchester Trophy - Manchester Ljubljana Open - Ljubljana Czech Open - Prostejov Ahmedabad Challenger - Ahmedabad The Surbiton Trophy - Surbiton The Stella Artois Grass Court Championships - London Knoxville Challenger Lucknow ATP Tour Challenger - Lucknow AAPT Championships - Adelaide Adidas International - Sydney The Stella Artois Grass Court Championships - London Champaign Challenger China Open - Beijing The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Bristol Challenger Trophy - Bristol Credicard Mastercard Tennis Cup - Campos do Jordao Legg Mason Tennis Classic - Washington D.C. Arroyo de la Encomienda - Valladolid Fifth Third Bank Tennis Classic - Lexington BH Tennis Open International Cup - Belo Horizonte GHI Bronx Tennis Classic - Bronx 2004 Colorado Tennis Classic - Denver drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Cali Challenger Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Tiburon Challenger - Tiburon Mobilux Open - Luxembourg Heilbronn Open - Heilbronn Barranquilla Challenger USTA Challenger of Burbank - Burbank Cyclus Open de Tenis - Florianopolis Kyiv UMC Open - Kiev Open Diputacion - Cordoba 2003 West Side Tennis Club Challenger - Forest Hills Manta Challenger Miller Lite Hall of Fame Tennis Championships - Newport Bancolombia Open - Bogota Kobstaedernes ATP Challenger - Kolding 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Kyoto Challenger - Kyoto Torneo Internacional Challenger Fila 2006 - Leon Britania Zavaleta - Puebla Credit Agricole Suisse Open - Gstaad Open de Nice Cote d'Azur - Nice Ecuador Open - Quito The Samsung Open - Bournemouth The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami US Men's Clay Court Championship - Houston Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Ecuador Open - Quito Copenhagen Open - Copenhagen Mercedes Cup - Stuttgart The Nottingham Open - Nottingham Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Bogota Challenger Pacific Life Open - Indian Wells Pozoblanco Challenger BNP Paribas Open - Indian Wells Samsung Open - Brighton Adidas International - Sydney BNP Paribas Open - Indian Wells Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Franklin Templeton Tennis Classic - Scottsdale BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel Copa Telmex - Buenos Aires The Hypo Group Tennis International 2008 - Poertschach Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Wimbledon - London Tennis Masters Series - Miami Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, ZIM-GBR 4-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, REL2, ECU-PER 4-1 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 LTA Wimbledon Wildcard Play-off tournament Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PAR 5-0 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, PO, ROU-ECU 5-0